home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / GAF200B.ZIP / READ.ME < prev    next >
Text File  |  1994-10-29  |  5KB  |  124 lines

  1. Genetic-Adapt FuzzyWare
  2.      Genetic-Adapt FuzzyWare (GAF) is developed with my spare time.
  3.      Although I cannot provide any formal support and distribution,
  4.      but, I intend to do my best to accomplish it.  If you found
  5.      any bugs or any suggestions please email to:
  6.           P26814@email.mot.com
  7.      or write me at:
  8.           RP Huang
  9.           3842 West Sheffield Ave.
  10.           Chandler, AZ 85226
  11.           U.S.A.
  12.  
  13.  
  14. Platform
  15.      GAF runs on IBM PC and compatible machines with EGA/VGA.  DOS 3.0
  16.      or higher is required.  A color VGA is recommended.
  17.      Note: For better performance, versions for machines with math
  18.            co-processor or 286/386 PC AT machines are available upon
  19.            request.
  20.  
  21.  
  22. Registration
  23.      If you like GAF and find it useful, or want to get the latest version
  24.      of GAF, drop me a mail for registration.  A registration fee (of any
  25.      amount) would be appreciated, it is not required, however, you'll get
  26.      better support and notification on future releases.
  27.  
  28.  
  29. Shareware distribution
  30.      GA FuzzyWare can be distributed as is, i.e. the zip file or the whole
  31.      disk.  For corporation use please contact the author.
  32.  
  33.  
  34. Installation from distribution disk
  35.      Copy all files including sub-directory to your hard drives.  For
  36.      example enter the following lines at DOS prompt to install in 
  37.      C: drive's \GAF directory from A: drive.
  38.                 mkdir c:\gaf
  39.                 xcopy a:*.* c:\gaf /s
  40.  
  41.  
  42. Distribution files
  43.      gaf.exe            the GAF executable file
  44.      gaf.hlp            the online help file
  45.      gaf.cfg            the GAF configuration file
  46.      read.me            this file
  47.      *.bgi & *.chr      Borland C++ driver files
  48.      doc                directory contains GAF documents
  49.         gaf.doc            the user guide
  50.         fcl.doc            Fuzzy Control Language guide
  51.         refer.doc          book and papers for further references
  52.         demo.doc           document for demonstration
  53.         tutorial.doc       tutorial for building GAF application
  54.         abstract.doc       an abstract of GA FuzzyWare
  55.         intro.doc          an introduction to GA FuzzyWare
  56.      demo.bat           batch file for demonstration
  57.      demotank.bat       batch file for demonstration
  58.      example            directory contains demo examples
  59.        robotarm.*         demonstration files (see demo.doc)
  60.        heattank.*         demonstration files (see tutorial.doc)
  61.  
  62.  
  63. Demonstration
  64.      Simple demo examples are included.  Enter "demo" or "demotank"
  65.      under the \GAF directory to run the demo.  Please refer demo.doc
  66.      for details.
  67.  
  68.  
  69. Future enhancements
  70.      Besides fixing bugs, the following is a list of further enhancements
  71.      that I am working (or planning to work on).
  72.         - using canned evaluation
  73.         - real I/O
  74.         - more deterministic schedule policy
  75.         - membership set with any number of points (instead of 4)
  76.         - port to MS Windows or X Window
  77.         - generate segment source file from adapting result
  78.         - real-time online adaptation
  79.         - object oriented user interface
  80.  
  81.  
  82. Known Bugs
  83.      The following lists known bugs in version Beta 2.0.
  84.         - GAF crashes under adapt mode when fire window is enabled.
  85.         - There is memory management problem (C++ or DOS): memory leak
  86.           after hundreds or thousands of iterations during adaptation.
  87.           Try use text only mode for long adaptation.
  88.         - Graphics does not always work in EGA or other graphic cards.
  89.         - Do not bring up Segment menu _BEFORE_ Run:Adapt, the graphics
  90.           will not work properly.  Start Run:Adapt first then ESCape
  91.           to Segment menu.
  92.  
  93.  
  94. New Features in 2.0
  95.      - bug fixes including
  96.         . stack overflow during recursive GA adaptation
  97.         . GAF crashes on open a invalid segment file
  98.         . wrong demotank example
  99.      - emulates feedback from user data
  100.        GAF can read text file, which contains spread sheet like data
  101.        table, and use the data to emulate the feedback.  The data is
  102.        wraped as a segment, so most of the features in a segment (either
  103.        user interface or FCL) can be used for data segment.
  104.      - enhanced adaptive algorithm and fuzzy hedges
  105.        Weight for following methods for adapting fuzzy set
  106.         . intensify/dilute
  107.         . broaden/restrict
  108.         . shift
  109.         . change truth
  110.      - programmable activation of a segment
  111.        A new key (ENABLE) was added to specify a logic statement to
  112.        activate the segment.
  113.      - manual override segment activation logic
  114.      - open/close segment through user interface
  115.      - extended and configurable population pool size
  116.      - formalize different types of segment (control, evaluation, emulation)
  117.  
  118.  
  119. New Features in 1.1
  120.      - bug fixes including fix for memory leaking
  121.      - added file menu
  122.      - added popup messages for status and error
  123.      - enhanced user interface
  124.